something difficult to understand or incomprehensible - Spanish English Dictionary